Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHARD END Detached £604,281 £125,500 2 Mar 1998